.appTable {
    width: 100%;
    height: 100%;
    position: relative;

    .table {
        position: absolute;
        width: 96%;
        left: 2%;
        top: 3%;
        height: 97%;

        .mask {
            position: absolute;
            left: 0;
            top: 0;
            z-index: -99;
            width: 100%;
            height: 100%;
            background-image: url(../../assets/common/table_bg.png);
            background-size: 100% 100%;
            opacity: .7;
        }

        .table_title {
            font-size: 20px;
            color: #00ddff;
            font-weight: 800;
            height: 46px;
            line-height: 46px;
            position: absolute;
            top: 4%;
            left: 56px;
            display: flex;
            justify-content: space-between;
            background-image: url(../common/form_item_bg.png);
            background-size: 100% 100%;
            padding: 0 20px;
        }
        .table_btns{
            height: 46px;
            line-height: 46px;
            width: 100px;
            // background-color: red;
            position: absolute;
            top: 4%;
            right: 56px;
        }
        .table_body {
            position: absolute;
            left: 2%;
            width: 96%;
            height: calc(92% - 30px);
            bottom: 10px;
            overflow: auto;

        }

        .table_add {
            position: absolute;
            right: 0;
        }


    }
}
